package ru.ssau.customerManagement.controller.remoting.notifications;

import ru.ssau.customerManagement.model.entities.Customer;
import ru.ssau.customerManagement.model.entities.CustomerLocation;

/**
 * Created by illabefat on 24.11.14.
 */
public interface NotificationController {
    void customerChanged(Customer customer);

    void customerAdded(Customer customer);

    void customerRemoved(Long id);

    void customerLocationChanged(CustomerLocation location);

    void customerLocationAdded(CustomerLocation location);

    void customerLocationRemoved(Long id);
}
